/* <Reset Default> */
* {
	margin: 0;
	padding: 0;
	}
html {
	}
body {
	color: #333;
	font-family: Tahoma, Arial, Verdana;
	font-size: 14px;
	}
a:link, a:visited, a:hover, a:active {
	color: #000;
	outline: 0;
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	outline: none;
	}
hr {
	display: none;
	}
img {
	border: none;
	vertical-align: middle;
	}
ol, ul {
	list-style: none
	}
table {
	border-collapse: collapse;
	border-spacing: 0;
	}
@font-face {
	font-family: 'Bryantbold';
	src: url('../fonts/Bryant.eot');
	src: url('../fonts/Bryant.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/Bryant.woff') format('woff'),
		 url('../fonts/Bryant.ttf') format('truetype'),
		 url('../fonts/Bryant.svg#Bryant') format('svg');
	font-weight: normal;
	font-style: normal;
	}
@font-face {
	font-family: 'HelveticaCdThn';
	src: url('../fonts/Helvetica37-CondensedThin.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	}
@font-face {
	font-family: 'HelveticaCd';
	src: url('../fonts/Helvetica57-Condensed.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	}
/* </Reset Default> */
/* <Página Principal> */
header {
	background: #222;
	border-bottom: 2px solid #F40;
	}
	#logo {
		display: inline-block;
		font-family: 'Bryant';
		font-size: 40px;
		margin: 0 0 0 16px;
		}
		#logo span.voip {
			color: #F40;
			}
		#logo span.belem {
			color: #09F;
			}
	header {
		color: #FFF;
		font-family: 'Helvetica37-CondensedThin';
		font-size: 18px;
		}
		header ul {
			display: table;
			vertical-align: super;
			width: 100%;
			}
			header ul li {
				display: table-cell;
				}
			header ul li.menuTopo {
				text-align: right;
				}
				header ul li ul {
					display: inline;
					}
					header ul li ul li {
						border-right: 2px solid #444;
						display: inline-block;
						padding: 13px 16px;
						}
.subTopo {
	background: url(../imgs/bgSubTopo.jpg) #EEE repeat-x;
	border-bottom: 8px solid #DDD;
	}
	.subTopoConteudo {
		margin: 0 auto;
		width: 760px;
		}
		.bannerPromo {
			background: #09F;
			color: #FF0;
			display: inline-block;
			font-family: 'Helvetica57-Condensed';
			font-size: 18px;
			margin: 8px 0;
			padding: 4px 0;
			text-align: center;
			width: 100%;
			}
		.bannerPrincipal {
			height: 270px;
			overflow: hidden;
			width: 760px;
			}
			.bannerPrincipal img {
				float: left;
				}
				.bannerPrincipal img.banner1 {
					display: block;
					float: left;
					}
					.bannerPrincipal img.banner1:hover {
						margin: 0 0 0 -760px;
						}
				.bannerPrincipal img.banner2 {
					display: block;
					float: left;
					}
footer {
	border-top: 8px solid #DDD;
	color: #888;
	padding: 8px;
	text-align: center;
	}
	footer span {
		display: block;
		}
/* </Página Principal> */